packed sliced bread - French English Dictionary